Beosin安全专家香港开讲,助力Blockchain Academy 与BNB Chain推出的“超级开发者培养计划”
2023年2月14日--全世界日活用户最多的智能合约区块链BNB Chain推出了Zero2Hero——为期六个月的超级开发者培养计划,为开发者搭建Web3大规模采用所需的解决方案和工具提供全流程培训支持。
这一线上培养计划将为所有级别的开发者提供六周的训练营、四周的黑客松和六周的孵化器项目,让他们有机会在BNB Chain上构建项目、展示能力。申请已于2023年2月13日起在BNB Chain网站上开放。为扩大影响力并在全球范围内吸引参与者,该系列的训练营部分--将以英语、中文和俄语三种语言授课。
本次课程由香港科技大学金融实验室发起的Blockchain Academy Group以联合承办单位负责中文授课资源的落实,展现了其在区块链教育中不凡的实力。手握亚洲 GenZ 社群资源,集结行业中坚力量,作为Zero2Hero中文教育的负责方,Blockchain Academy Group 本次联合Beosin,通过教育资源和丰富经验的加持,志在带Web3走向全世界!
香港科技大学金融实验室旗下Blockchain Academy Group联合Beosin开展的课程将于3月8日正式启动
本次中文授课环节Blockchain Academy Group 将同时携手已为全球3000多个区块链企业提供安全技术服务的Beosin,共同带来智能合约开发中的安全问题的讲解,致力于培养和发展下一代Web3.0人才为学习者装备各方面知识的Blockchain Academy Group 将持续为区块链行业输送优质人才!
Blockchain Academy Group 是亚洲最大的Web3.0 GenZ教育平台和社区,旨在以“授人以技能”为宗旨,得到了亚洲领先的web3教育和行业参与者的支持,如香港科技大学、香港大学和分布式资本等。
香港科技大学核心开发者+Beosin安全专家,手把手教授实战干货
本次课程由香港科技大学核心开发者和Beosin安全专家,带大家完成6周的课程。
第一周: EVM介绍与Solidity基础语法
介绍EVM的基本知识和智能合约的基本概念
介绍EVM的基本概念
了解EVM兼容的各条公链, 以BNB Chain为主
介绍Solidity基础语法, 包括变量、类型、函数等
使用Remix完成一个最基本的智能合约
第二周: 部署代币与流动性挖矿
了解使用智能合约发行代币的基础概念
介绍ERC20、ERC721等标准
使用Remix完成一个基本的ERC20代币的发行
使用Remix完成一个基本的流动性挖矿合约
第三周: 使用Hardhat开发合约(测试与任务)
了解常用的合约开发工具
使用Hardhat新建一个项目,完成基本设置
在Hardhat中完成一个基本的合约
在Hardhat中完成合约的测试
在Hardhat中部署合约上链并验证代码
在Hardhat中设置合约相关的任务
第四周: Solidity高级: 低级别调用与可升级合约
介绍EVM相关的深入概念
介绍合约之间的调用方式
介绍几种常见的代理合约模式
在Hardhat中完成一个可升级的合约书写
在Hardhat中完成一个可升级合约的测试和部署
在BSCScan上查看可升级合约的信息
第五周: 使用Foundry开发合约
介绍Foundry的基本情况
新建一个Foundry项目,完成基本设置
在Foundry中完成一个基本的合约
在Foundry中完成合约的测试
在Foundry中完成合约的部署并验证代码
在Foundry中与链上合约交互
第六周: 黑暗森林(智能合约开发中的安全问题)
介绍常见的合约漏洞和攻击方式
介绍区块链上其他的常见攻击方式
如何防备常见的合约攻击
如何去鉴别其他合约的安全性
Beosin作为一家全球领先的区块链安全公司,在全球10多个国家和地区设立了分部,业务涵盖项目上线前的代码安全审计、项目运行时的安全风险监控、预警与阻断、虚拟货币被盗资产追回、安全合规KYT/AML等“一站式”区块链安全产品+服务,目前已为全球3000多个区块链企业提供安全技术服务,审计智能合约超过3000份,保护客户资产高达5000多亿美元。欢迎点击公众号留言框,与我们联系。